{deps, [{lager,  "2.0.*", {git, "git://github.com/basho/lager.git", "master"}},
        {eper,   "0.*", {git, "git://github.com/massemanet/eper.git", "master"}},
        {erldis, "\.*", {git, "git://github.com/japerk/erldis.git", "master"}},
        {eleveldb, "\.*", {git, "git://github.com/basho/eleveldb.git", "master"}},
        {hanoidb, "\.*", {git, "git://github.com/basho-labs/hanoidb.git", "master"}},
        {pmod_transform, ".*", {git,"git://github.com/erlang/pmod_transform.git", "master"}}]}.
{require_otp_vsn, "R1[456]"}.
{erl_first_files, ["src/edis_backend.erl", "test/edis_bench.erl"]}.
{erl_opts, [{parse_transform, lager_transform},
            {src_dirs, ["src", "src/backends", "tests", "test/benchmarks"]},
            %{i, "deps/lager/include"},
            warn_unused_vars,
            warn_export_all,
            warn_shadow_vars,
            warn_unused_import,
            warn_unused_function,
            warn_bif_clash,
            warn_unused_record,
            warn_deprecated_function,
            warn_obsolete_guard,
            strict_validation,
            warn_export_vars,
            warn_exported_vars,
            warn_missing_spec,
            warn_untyped_record, debug_info]}.
{xref_checks, [undefined_function_calls]}.
{ct_extra_params," -dir ./test/ebin -logdir logs/ct"}.
{edoc_opts, [{report_missing_types, true}, {source_path, ["src"]}, {report_missing_types, true}, {todo, true}, {packages, false}, {subpackages, false}]}.



